#coding=utf-8
# 本题为考试多行输入输出规范示例，无需提交，不计分。
# ACM模式
# 字符串匹配问题，问a字符串在b中出现了几次。
# 结果： 超时。
import sys
def numOfMatch(name,article):
    count = 0
    if len(name) == 0 or len(article) == 0 or len(name) > len(article):
        return 0
    i = 0
    while(i < len(article)-len(name)+1):
        tmp_i = i
        tmp_j = 0
        next = 1
        while(tmp_j < len(name) and article[tmp_i] == name[tmp_j]):
            tmp_i += 1
            tmp_j += 1
            # 直接跳转到之后出现name首字母的地方
            if next == 1 and tmp_j != 0:
                if name[0] == article[tmp_i]:
                    next = tmp_i
        if (tmp_j == len(name)):
            count += 1
        i += next
    return count
if __name__ == "__main__":
    # 读取第一行的n
    # n = int(sys.stdin.readline().strip())
    ans = 0
    name = []
    for i in range(2):
        # 读取每一行
        line = sys.stdin.readline().strip()
        # 把每一行的数字分隔后转化成int列表
        if i == 0:
            names = list(map(str, line.split()))
        elif i == 1:
            article = list(map(str, line.split()))
    
    for name in names:
        ans += numOfMatch(name,article[0])
    print(ans)